Graphwords.com
Save as image
noun
adj
verb
adv
Textual thesaurus for "microscope stage"
(noun)
stage
a small platform on a microscope where the specimen is mounted for examination